 ZTreeWin Instructions│
 ─────────────────────┘

 Original Version by Kim Henkel
 Version 1.47a, Nov 25, 1999 updated by Ben Kent
 Version 1.47a, Dec 13, 1999 updated by John Gruener
 Version 1.47e, Jan 8,  2000 updated by Kim Henkel
 Version 1.47m, May 29, 2000 updated by Ben Kent, Keyboard macros, Alt-K


   Contents:

   1.   Main display
   1.1  Directory Window
   1.2  File Windows
   1.3  Directory and File Window Control Keys
   1.4  FILES: (File Specification Box)
   1.5  DISK:  (Disk Specification Box)
   1.6  Statistics
   1.7  Split Screen
   1.8  Destination Directory Window

   2.   ZTreeWin Commands
   2.1  ZTreeWin Function Keys
   2.2  Directory Window Commands - Standard (unshifted)
   2.3  Directory Window Commands - Ctrl
   2.4  Directory Window Commands - Alt
   2.5  File Window Commands - Standard (unshifted)
   2.6  File Window Commands - Ctrl
   2.7  File Window Commands - Alt
** 2.8  Log Disk
** 2.9  Log Options

   3.   Miscellaneous functions
** 3.1  Batch parameters
** 3.2  Filename Mask Options
** 3.3  Ctrl/Alt-Copy or Move sub-options
** 3.4  Input Navigation
** 3.5  Application menu
** 3.6  History lists
** 3.7  Configuration program
** 3.8  The Internal Viewer
** 3.9  Joint File Compare
** 3.10 Keyboard Macros
** 3.11 Command Line Options
** 3.12 Auxiliary Files
** 3.13 Quick Command table
** 3.14 Document standards
** 3.15 Limits
** 3.16 ZTreeWin advantages over Xtree
** 3.17 Web Links

 1. Main Display│
 ───────────────┘

 Below is shown the various regions of the main ZTreeWin display:

              ┌────────────────────────────┬──────────────┐
              │                            │ FILES:       │
              │  Directory Window          ├──────────────┤
              │                            │ DISK:        │
              │                            ├──────────────┤
              ├────────────────────────────┤ Statistics   │
              │  File Window               │              │
              └────────────────────────────┴──────────────┘
                 Command Menus
                Window Control Keys          Function Keys

 1.1 Directory Window│
 ────────────────────┘
 This area shows the directory structure of the current disk.  The Root
 directory is at the top of the list, and all other directories are sorted
 alphabetically and displayed from the top of the window to the bottom.
 Main directories are on the left, with subdirectories indented to the right.
 A Branch is defined as any directory and all the subdirectories that are
 indented below it.

 When the highlight bar is located in the Directory Window this window is
 active, and ZTreeWin's Directory Commands are available.  The highlight bar
 identifies the current directory.  When you start ZTreeWin, the Directory
 Window is active and the highlight bar is at the disks ROOT directory.  You
 can move the bar to any directory on the tree by using the cursor keys.

 If you move the highlight bar to the Small File Window  (by pressing ENTER),
 a left-arrow symbol is shown in the Directory Window, marking the current
 directory.

 The Path Identification Line is above the Directory Window.  It always shows
 the current disk and directory path being accessed by ZTreeWin.

 Normally, the Directory Window shows you the entire tree for the disk.
 However, ZTreeWin also gives you the ability to selectively read (log) and
 display portions of the disk.  This helps to conserve memory and allows you
 to focus only on areas of the tree you are most interested in. For large
 disks this will also improve the start up time as less disk activity will
 have to take place before control is given back.

 Through the ZTreeWin configuration program you can configure ZTreeWin to
 log disks only to the first level of directories under the root.  You can
 then use outlining commands to expand and collapse (log and release)
 branches on the tree.  The following symbols to the left of the directory
 tree have special meaning:

  <space>   Corresponding directory is fully logged, i.e. all its files and
            1st level subdirectories are in memory and available for display.
  +         Directory is not logged.  It may or may not contain files and/or
            subdirectories.  Use the '+' or '*' key to expand it.
           Directory is logged, but part of its branch may be hidden.  This
            can happen if you have used the F5 and F6 keys.

 The following keys provide you tree outlining commands.  They affect how
 much directory and file information is logged and kept in memory.

  Key       Operation

  +         Expand the tree 1 level below the directory.  ZTreeWin logs the
            directory files and shows them in the File Window, and logs the
            1st level subdirectory names and shows them on the tree. If the
            directory is already logged then it is re-logged.
  =         Equivalent to +
  *         Expand the branch under the current directory.  Logs all sub-
            directories and their files and shows the branch on the tree.
  -         Collapse the entire branch.  All file and directory information
            for the branch is released from memory, and that portion of the
            tree is no longer displayed.
  Enter     If the directory is not logged, the '+' operation is performed.
  F5        Toggle between showing the entire branch under the current
            directory, or only the 1st level subdirectories.
  F6        Toggle between showing the entire branch under the current
            directory, or hiding the branch.
  NOTE that the F5 and F6 keys affect only the display of logged directory
  information.  They do not cause logged files in those directories to be
  released from memory.
  NumPad+5  Jump to the middle entry in the list.
  ~         Similar to NumPad+5

 1.2 File Windows│
 ────────────────┘
 The ZTreeWin File Windows are used to list file information.  Only those
 files that are logged (i.e. have been read into memory at program start up,
 or via the Log command, or by expanding the Directory tree) and files that
 have names matching the File Specification  are shown and affected by
 ZTreeWin operations.

 The highlight bar indicates the current file which is the file affected by
 the standard File Commands.  Move the highlight bar with the cursor keys.

 A diamond symbol is displayed to the immediate left of any files that are
 tagged.  Tagged file commands will affect all tagged files in the list that
 match the File Specification.

 You can change the order in which the files are listed by using the Sort
 Criteria (Alt-Sort) command.  You can also select what details about the
 files are to be displayed by using the File Display (Alt-File display)
 command.

 The Small File Window appears under the Directory Window, and it lists the
 files found in the current directory.  To move the highlight bar from the
 Directory Window to the Small File Window, press ENTER.  To move back to the
 Directory Window, press ESC.  Note that the Small File Window may be skipped
 by changing the ZTreeWin configuration.

 Under certain conditions the Small File Window will contain one of the
 following indications:

 Dir Empty        There are no files in this directory.
 No Files Match   There are files in the directory, but none of them have
                  names that match the File Specification.
 Dir Not Logged   The directory has not been logged, and it is not known if
                  it contains any files.  Use + or * to log the directory.

 The Expanded File Window also lists the files that are in the current
 directory.  It replaces the Small File Window and the Directory Window
 allowing more file information to be displayed.  The Branch File Window
 lists the files in the current branch.  The Showall Window lists all files
 on the current disk.  The Global Window lists all files on all logged disks.

 1.3 Directory and File Window Control Keys│
 ──────────────────────────────────────────┘
 The ENTER key moves the highlight bar from the Directory Window to the Small
 File Window to the Expanded File Window and back to the Directory Window.
 ESC from any file window returns to the Directory Window.  The window where
 the highlight bar is located is the active window and determines what
 commands are available.

 As well as being able to view all files within a single directory, you may
 also view all files within the highlighted Branch (press 'B'), all logged
 files on the current disk (Showall, 'S' key) and all logged files on all
 logged disks (Global, 'G' key).

 Within any window, the Arrow keys, Page keys, and HOME and END keys move
 the highlight bar from item to item or scroll the window, NumPad-5
 centres the highlight in the middle of the list and in the middle of the
 screen. You can also key Shift-A through Shift-Z to move the highlight
 bar to the next item in the list whose name begins with that letter.
 Likewise, pressing a number key 0 through 9 will take you to the next item 
 beginning with that number.

 Within the Directory Window, the RIGHT ARROW key moves down the current path
 to the last subdirectory in that path.  The LEFT ARROW key moves to the
 parent of the current directory, stopping when the parent is the first-level
*subdirectory.  TAB/SHIFT-TAB and Ctrl-PgUp/Ctrl-PgDn moves up/down to the
*next directory on the same level as the current directory, within the same
*branch of the tree.  Ctrl-Home/Ctrl-End move to the first and last directory
*at the same level within the current branch.


 1.4 FILES: (File Specification Box)│
 ───────────────────────────────────┘
 This is one of the keys to ZTreeWin file operations, since only files
 matching this File Specification are displayed and affected by ZTreeWin
 operations.  You will normally choose to have a wild card name (* and ?) here.
*If a selection of characters is required instead of using ? the following
*syntax can be used. name[abc].txt, which will match namea.txt, nameb.txt and
*namec.txt, to specify a filespec that requires a "[", use the following
*syntax name[[].txt

 The files that match the File Specification are referred to as Matching
 files.  When ZTreeWin is first started, the *.* wild card specification
 appears and all files are available.  You can change this at any time to
 look at different groups of files.  Invoke the Filespec command to enter a
 new specification.

 A trailing asterisk in the Filespec spans the name and extension
 sections. Unlike in the Rename mask where it affects only the specified
 section.

 You can enter many file specifications separating each one with a space,
 comma or semicolon (eg.: *.COM,*.EXE,*.BAT). This enables you to view
 combinations of files. When the length of the File Specification exceeds
 the space available in the File Specification Box, a right arrow
 indicates that part of the specification is not visible. Use the
 Filespec command history (up-arrow) to see the complete specifications.

 Press ENTER without any input to select the *.* (all files) specification.
 If you enter an inverted Filespec (eg. -*.TXT), ZTreeWin shows you those
 files that do NOT match the File Specification.  For filespecs containing
 spaces, you must surround the mask with ""s (eg.: "Backup of *").

 You may specify a date as a filespec by using the <, > and = symbols 
 followed by a date (e.g. <8-20-97 or >8-20-97 or =8-20-97 to show files 
 with dates less than, greater than or equal to 8-20-97 respectively). 
 The TODAY keyword can be used instead of a date.
 Note that the < and > operators can be configured to either include or
 exclude the specified date in the displayed file list. Multiple dates
 can be specified to include or exclude a range.

 You may also specify a size as a filespec, similarly to dates above,
 using the format >s99999, <s99999, or =s99999.

 In order to help organize sets of filespecs, it is possible to prefix a
 filespec with a label (eg.: Source:*.c,*.cpp,*.def,*.h).  Note that the
 label is not used in selecting files, it is only a visual clue as to the
 contents of the filespec itself.

 1.5 DISK: (Disk Specification Box)│
 ──────────────────────────────────┘
 This identifies the disk currently referenced by ZTreeWin, and shows the
 volume name and number of available bytes for this disk.  This changes each
 time you Log or select a new disk.

 Use the Log or Log Options (Alt-Log) commands to log another disk.  Log
 keeps the information for previously logged disks in memory, and Log Options
 releases all other disks and/or provides for partial logging.  Use the > and
 < keys to display a previously logged disk without re logging it.

 To change the volume name of a disk, select the Ctrl-Volume command from the
 Directory Window command menu.

 1.6 Statistics│
 ──────────────┘
 When the Directory Window or Showall File Window is active, the statistics
 in this box reflect the data for the entire disk - DISK Statistics.  For the
 Small or Expanded File Window, the statistics apply only to the current
 directory - DIRECTORY Stats.  When the Branch Window is active, the
 statistics apply only to the current branch - BRANCH Statistics.  In the
 Global Window, the statistics include all logged disks - GLOBAL Statistics.
 In all cases, the statistics reflect totals only for currently logged files.

 The Total statistics let you see the total number of files and how much
 space these files use.  The Matching statistics show you how many files
 match the File Specification and the amount of space they utilise.  The
 Tagged statistics show you how many files have been tagged (marked with a
 diamond) and how many bytes these tagged files occupy.

 Finally, this box displays the name of the current directory if the
 Directory Window is active or the current file if any of the file windows is
 active.

 In addition to the statistics displayed in the Statistics Box, ZTreeWin
 provides more detailed information about your disk and files in the Extended
 Statistics window.  Press '?' from the Directory or File window to display
 the window.  Close the window by pressing ESC or ENTER.  Below is a guide to
 some of the additional data supplied in the window:

 Capacity        - Total amount of physical space on the volume.
 Available space - Amount of space not yet occupied by directories and files.
 Used space      - Amount of space actually allocated to directories and
                   files.
 Slack Space     - If the complete drive is logged then the amount of slack
                   space on the disk is shown, this is equivalent to
                   "Matching files bytes" - "Used space"

 Total,Matching, - These fields show totals for the entire disk, even when
 Tagged files      displayed from a file window.

 Displayed files - The number of files displayed in the file window.
                   This total can differ from the Total files count in the
                   standard Statistics Box in the CTRL/Showall and
                   CTRL/Global windows.

 1.7 Split Windows│
 ─────────────────┘
 ZTreeWin lets you have two simultaneous views of the directories and files
 on your disks.  From the Directory or File Window press F8 to split the
 current display in two.  After splitting the display, you can perform
 ZTreeWin commands separately on each side of the display.  The operations
 are performed in the display that contains the highlight bar.

 Use the TAB key to move the highlight bar between the two displays.  The
 side of the display you are leaving is frozen.  If you perform operations in
 the newly activated display that affect the information in the inactive
 display, the inactive display is updated ONLY when you TAB back to it.
 As the TAB key is used to toggle between the two displays, the alternate
 Ctrl-PgUp and Ctrl-PgDn keys need to be used to browse up and down the
 directories at the same level.

 When you first split the display, the program copies the file tags from the
 original display to the new one.  Any Tag or Untag operations you then
 perform affect only the tags in the display that is currently active.  In
 other words, file tags are maintained separately once the display is split.

 To unsplit the display, press F8 again.  ZTreeWin displays the last window
 that was active when you chose the unsplit command.

 1.8 Destination Directory Window│
 ────────────────────────────────┘
 This window enables you to point to a destination directory rather than
 typing the path when comparing or grafting directories or comparing, moving
 and copying files.  Display this window by pressing F2 when being prompted
 for the destination path during these commands.

 The highlight bar identifies the destination directory.  Use the cursor keys
 to highlight the desired directory.  Press ENTER to select the directory and
 feed the path name to the destination prompt.  Press ESC to return to the
 destination prompt without feeding a path name.

 When you display this window the directory structure of the current disk is
 shown.  In most cases you can select another previously logged drive with
 the > and < keys.  Log another drive without releasing currently logged
 drives with the Log command. See the "Directory Window" section for the full
 list of outlining commands

 1.9 Branch/Showall/Global Window│
 ────────────────────────────────┘
 When either of the Branch, Showall or Global commands are in affect the
 display changes to a full height file window, with the following
 exceptions. The file spec prefix at the top of the window changes to the
 Branch/Showall/Global mode that is current, the color scheme changes.

 The following commands have modified behavior
  Esc    Exit the Branch/Showall/Global mode returning to the directory that
         was active before the command.
  \      Exit the Branch/Showall/Global mode highlighting the directory of
         the highlighted file
  Alt-F4 Special compare menu, allows the display to be restricted to
         files that are unique, duplicates with optionally Identical dates,
         Newest dates or Oldest dates. If Global is in affect the compare
         can be restricted to all, across drives or matching paths

 2. ZTreeWin Commands│
 ────────────────────┘
 ZTreeWin provides two primary sets of command menus.  These menus are
 displayed at the bottom of the screen, and change according to where the
 highlight bar is.

 The Directory Commands  menus contain the commands that operate on disks and
 directories, and are displayed only when the highlight bar is in the
 Directory Window.  The  File Commands  menus usually operate on files, and
 are only displayed when one of the File Windows is active.  There are three
 sets of Directory Commands and three sets of File Commands: standard
 commands, CTRL shifted commands, and ALT shifted commands.

 Standard commands are those you usually see at the bottom of the screen.
 Choose these commands by pressing the key indicated by the first uppercase
 letter in the command.  Standard commands generally operate on individual
 disks, directories, and files.  CTRL commands appear when you hold down the
 CTRL key.  They typically act on multiple files.  ALT commands appear when
 you hold down the ALT key.  They are advanced commands and sometimes extend
 the function of standard commands. When calling external commands the ALT
 versions normally launch in a separate session.

 2.1 ZTreeWin Function Keys│
 ──────────────────────────┘
  ESC        - The ESCAPE key cancels an operation.
  F1         - Accesses ZTreeWin Help at any time.
  F2         - Activates the Destination Directory Window.  This is only
               available during a Graft, Copy, Move, or Compare command.
  F4         - Cycle the menus round the Normal, Ctrl and Alt versions.
  F2,F3,F4   - Are used in many places to toggle options of the various
               commands.
  F8         - Toggles on/off the split window display.
  F12        - Run a keyboar macro see the Keyboard Macros section
  ?          - Displays the Extended Statistics window. (/ also works)
  < >        - Selects the previous/next disk that has been logged and
               displays its directory tree.
  Shift-Ins  - Paste from the Windows clipboard
  Shift-A..Z - Cycle through the files/dirs starting with the typed letter.
  0..9       - Cycle through the files/dirs starting with the typed number.
  %          - Repeat the last cycle character.
  Alt-F1     - Display the about box

 2.2 Directory Window Commands - Standard (unshifted)│
 ────────────────────────────────────────────────────┘
 When the highlight bar is in the Directory Window, the standard Directory
 Commands are displayed at the bottom of the screen.  To display the CTRL and
 ALT Directory Command menus, hold down the appropriate shift key.  To
 execute a standard command, press the key indicated by the first uppercase
 letter in the command name.

  Available    - Show the amount of space available on any disk.
  Branch       - Display all matching files in the current branch.
  Compare      - Compare the file entries in two directories. and tag the
                 files that match then options chosen. The options are
                 Identical, Unique, Newer, Older,
                 Binary, Ignore Case
                 The Binary mode scans the contents of the files as well
                 as the standard file name checks.
  Delete       - Remove the current directory from the tree.
  Edit         - Prompt for a file name and then load it into the editor.
  Filespec     - Select a new File Specification.
  Global       - Display all the matching files on all logged disks.
  sHortcut     - Create a shortcut to the current folder.
  Invert       - Toggle the tags on files in the current directory, or
                 reverse the File Specification.
  Log disk     - Log another disk, keeping the disks which were previously
                 logged in memory.  Use the '*' option to log multiple disks.
                 Using F3 you can set the "scope" to:
                  All - all drives (removable media too)
                  Local - non-networked drives
                  Local Fixed - no removable media
                  All Fixed - all fixed & network drives
                  Network - only networked drives
                 If media errors occur during logging (drive or
                 directory not found) you can [S]kip them.
                 The history list shows the amount of space for each drive.
  Makedir      - Make a new subdirectory under the current directory.
  New date     - Modify the date and time of the current directory. Use F4 to
                 cycle through the Timestamps (written, created and accessed).
  Print        - Print directory information on the printer port or Windows
                 printer.
  Quit         - Quit ZTreeWin and return to Windows. Y or Q can be used
                 for the confirmation.
  Rename       - Change the name of the current directory.
                 See "Filename Mask Options".
  Showall      - Display all logged matching files on the current disk.
  Tag          - Tag all matching files in the current directory.
  Untag        - Untag all matching files in the current directory.
  View         - Prompt for a file name and then load it into the viewer.
  eXecute      - Run a program or Windows command in the current session.
  Z            - Equivalent to Branch
**Del          - Equivilant to [D]elete
  F3           - Equivalent Alt-F3 ReLog Dir
  F5           - Toggle Branch
  F6           - Hide Branch
  F7 Autoview  - Autoview the files in the current directory
  F8 Split     - Toggle the state of the split screen setting
  F9 Menu      - Invoke the ZTreeWin Application menu
  \            - Treespec, the paths are auto completed.
  |            - Equivalent to Treespec.
  ;            - Equivalent to Treespec.
  ?            - Activate the Statistics window
  /            - Equivalent to ?
  Backspace    - Same as Ctrl-Left.
  Space        - Equivalent to CursDown
  Tab          - Next directory down at the same level
  Shift-Tab    - Previous directory at the same level

 2.3 Directory Window Commands - Ctrl│
 ────────────────────────────────────┘
 These commands are concerned with tagged files.  They are invoked by holding
 down the CTRL key, which displays the CTRL Directory Commands menu, and
 pressing the first uppercase letter of the command name.

  Ctrl-Branch  - Show all the matching tagged files in the current branch.
**Ctrl-Filespec- Invoke the most recently used Filespec
  Ctrl-Global  - Show all the matching tagged files on all logged drives.
  Ctrl-Invert  - Toggle the tags on all matching files on the current
                 drive, or reverse the File Specification.
  Ctrl-Log     - Log another disk, if it is already logged then switch to it.
**Ctrl-Quit    - Quit ZTreeWin and launch a new command shell, at the
**               directory which is current in ZTreeWin.
  Ctrl-Showall - Show all matching tagged files on the current disk.
  Ctrl-Tag     - Tag all matching files on the current disk.
  Ctrl-Untag   - Untag all matching files on the current disk.
  Ctrl-Volume  - Change the volume name of the current disk.
**Ctrl-Z       - Toggle the colorization of files/Dirs, as defined in
**               ZCOLORS.INI
  Ctrl-\       - Toggle between the last two treespecs
  Ctrl-F7      - Tag all files in the current branch
  Ctrl-F8      - Untag all files in the current branch
  Ctrl-F9      - Toggle tagged files in the current branch
  Ctrl-Right   - Expands directory tree, logs files if no subdirectories.
  Ctrl-Left    - Collapses directory tree.
  Ctrl-CursUp  - Same as CursUp
  Ctrl-CursDown- Same as CursDown
  Ctrl-End     - Goto the first directory at the same level.
  Ctrl-Home    - Goto the first directory at the same level.
  Ctrl-Backspace-Same as Alt-Release Current.
  Ctrl-Ins     - Copies directory or tagged file information to the Windows 
                 Clipboard.
  Ctrl-PgDn    - Next directory down at the same level
  Ctrl-PgUp    - Previous directory at the same level

 2.4 Directory Window Commands - Alt│
 ───────────────────────────────────┘
 These commands typically are advanced commands, or they extend the function
 of the standard commands.  Invoke these commands by holding down the Alt
 key, which displays the ALT Directory Commands menu, and pressing the first
 uppercase letter of the command name.

  Alt-Attribute      - Modify the attributes of the current directory
  Alt-Compare branch - Tag all files in the current branch that are either
                       newer or unique to the files in the comparison branch.
**Alt-Duplicate      - Create a duplicate of the current branch by copying
**                     all directories in the branch, including directory
**                     attributes, empty directories and all files.
**                     (Alt-Copy does NOT copy *directory* attributes or
**                     empty directories)
  Alt-Edit           - Edit a new text file in a separate session.
                       The file will be stored in the current directory.
  Alt-File display   - Change the format and amount of file information
                       displayed in the File Windows.
               Columns Display
               1       Channel Screen Saver.SCR
               3       Channel Scr>.SCR
               2       Channel>.SCR   91,888 .a..
               1       Channel Screen>.SCR      91,888 .a.. 14-11-1999 20:05:34
  Alt-Graft branch   - Move the current directory and all its sub-directories
                       and files to another place on the tree. But only on the
                       same disk.
  Alt-Hide dir       - Set or unset the hidden attribute of the current dir.
  Alt-Info           - Display additional directory information including
                       timestamps, attributes and short directory name.
**Alt-Kbyte          - Display the size of each directory
**                     None
**        All Files    Per directory ()
**        All Files    Branch totals [], nothing displayed on leaf nodes
**        Tagged files Per directory ()
**        Tagged files Branch totals [], nothing shown on leaf nodes
**        Note:        A partially logged branch will be displayed using {}.

  Alt-Log disk       - Log another disk and release all disks which were
                       previously logged, or perform a partial log operation.
  Alt-Prune branch   - Remove the current directory and all its sub-
                       directories and files from the disk.
                       Use F2 toggle to force deletion of
                       read-only/System/Hidden files.
                       Specify which confirmation to use in the Alt-F10
                       configuration menu:
                        type "PRUNE"
                        type the Directory name or
                        simply type "Y"
  Alt-Release disk   - Unlog all of or a portion of a disk from memory.
                        Branch            The current dir and all its sub dirs
                        Disk drive        A complete drive
                        Files in branch   Just the files in the Tree
                        Current           Just the current directory
  Alt-Sort           - Change the criteria used for sorting the file display.
                       Name (file name), Ext (file extension), Date & Time,
                       Size, Unsorted (don't sort), Order (ascending or
                       descending), Path (for Branch/Showall/Global)
  Alt-Tag            - Tag any file on the disk whose file attributes match a
                       specified setting.
  Alt-Untag          - Remove the tag from any file on the disk whose file
                       attributes match a specified setting.
  Alt-View           - Prompt for a file name and then load it into the 
                       configured alternate viewer, or use the default one.
  Alt-Wash Disk      - Fill the unused area of a disk with nulls or random
                       data to protect against unerasure of sensitive data.
  Alt-eXecute        - Execute a program or Windows command in a separate
                       session.
  Alt-Quit           - Quit ZTreeWin and return to Windows.  Change to the
                       directory which is current in ZTreeWin.
  Alt-F1 About       - Display program version and registration information
  Alt-F2 Format      - Invoke the Windows disk format dialog.
  Alt-F3 relog dir   - Re-display the files for the current directory to
                       account for possible changes made by other applications.
  Alt-F9 video mode  - Toggle between 25-line and 43/51-line display mode.
  Alt-F10 config     - Run the ZTreeWin configuration program.

 2.5 File Window Commands - Standard (unshifted)│
 ───────────────────────────────────────────────┘
 When the highlight bar is in the Small, Expanded, Showall, or Global File
 Window, the standard File Commands are displayed at the bottom of the
 screen.  To display the CTRL and ALT File Commands menus, hold down the
 appropriate shift key.  To execute a standard command, press the key
 indicated by the first uppercase letter in the command name.

  Attributes   - Modify the file attributes of the current file.
  Copy         - Copy the current file.
  Delete       - Delete the current file.
  Edit         - Create or edit a text file.
  Filespec     - Select a group of files for ZTreeWin's operations.
  sHortcut     - Create a shortcut to the current file.
  Invert       - Toggle the tag of the current file, or reverse the File
                 Specification. "I" can be used as a replacement for "T".
  JFC          - Invoke file-comparison module via TFC.BAT
  Log disk     - Log another disk, keeping the disks which were previously
                 logged in memory.
  Move         - Move the current file to a different disk and/or directory.
  New date     - Modify the date and time of the current file. Use F4 to
                 cycle through the Timestamps (written, created and accessed).
                 F2 the change the date to now and TAB to use the original date.
  Open         - Open the current file.  Run the .BAT file associated with
                 the extension of the current file.
**               If the relevant .BAT file does not exist the Windows
**               association is used if one exists. If there is no assoiation
**               then the open with dialog is run.
  Print        - Print the contents of the current file.
                  Headers:     Print the file name at the head of each page
                  Lines/page:  How many lines to print before a form feed
                  Margin:      1, 0
                  Wrap:        Wrap the text at 75, 80, 132 characters
                  Print to:    Select the port or Windows printer name
  Rename       - Rename the current file. Tab to change the case of the
                 name, Ctrl-Tab to change the case of the Extension. See also
                 "Filename Mask Options".
  Tag          - Tag the current file.
  Untag        - Remove the tag from the current file.
  View         - View the contents of the current file. Checking the file to
                 see if it is an archive first, if so the list of files in the
                 archive is shown instead.
  eXecute      - Run a program via a Windows shell.
  Quit         - Quit ZTreeWin and return to Windows. Y or Q can be used
                 for the confirmation.
**Del          - Equivilant to [D]elete
  NumPad-5     - Centre the cursor onto the middle file and in
                 the middle of the display.
  F3           - Equivalent to Alt-F3 ReLog Dir
  F7 Autoview  - Autoview the files in the current directory, does not check
                 the files against ARCHIVER.BB2 to see if they are archives.
                 Use Shift-Command to control the viewer in this mode.
                 Use F7, Esc or Enter to quit Autoview mode.
  F8 Split     - Toggle the state of the split screen setting
  F9 Menu      - Invoke the ZTreeWin Application menu
  \            - Treespec, the paths are auto completed.
  |            - Equivalent to Treespec.
  ;            - Equivalent to Treespec.
  ?            - Activate the Statistics window
  /            - Equivalent to ?
  Space        - Toggle Tag (if option turned on), otherwise Cursdown

 2.6 File Window Commands - Ctrl│
 ───────────────────────────────┘
 These commands operate on several files at once.  The files affected by
 these commands are those files which match the File Specification, are
 tagged, and are located in the current directory if the Files Window is
 active, on the current drive if the Showall window is active, or on all
 logged drives if the Global Window is active.  To use these commands, hold
 down the CTRL key, which displays the CTRL File Commands menu, and press the
 first uppercase letter of the command name.

  Ctrl-Attribute - Modify the attributes of the tagged files.
  Ctrl-Batch     - Create a batch file that contains a command line for each
                   tagged file.
  Ctrl-Copy      - Copy the tagged files to a new disk and/or path.
  Ctrl-Delete    - Delete the tagged files. Has "Use Trashcan" and "Force
                   delete of RSH Files" toggles. Allows you to change your
                   mind to "[A]ll" if you initially chose [Y]es to "Confirm
                   delete...?" Allows you to [O]verride Read-Only, Hidden or
                   System files.
**Ctrl-Filespec  - Invoke the most recently used Filespec
**Ctrl-sHortcut  - Create a shortcut to all tagged files.
  Ctrl-Invert    - Toggle the tags on all files in the list.
  Ctrl-Log       - Log another disk, if it is already logged then switch to it.
  Ctrl-Move      - Move the tagged files to another disk and/or directory.
  Ctrl-New date  - Modify the date and time of the tagged files.
                   TAB key to supply original time, use F4 to cycle through
                   the Timestamps (written, created and accessed).
  Ctrl-Print     - Print the contents of the tagged files.
**Ctrl-Quit      - Quit ZTreeWin and launch a new command shell, at the
**                 directory which is current in ZTreeWin.
  Ctrl-Rename    - Rename the tagged files, see also "Filename Mask Options".
  Ctrl-Search    - Search the tagged files for a text string. 
                   F2 to toggle case sensitivity.
                   F4 to switch between text/hex/unicode
  Ctrl-Tag       - Tag all the files in the list.
  Ctrl-Untag     - Remove the tag from all files in the list.
  Ctrl-View      - View the contents of each tagged file.
                   Display index of current file and total count #/#.
                   Navigate in the list with [Shift] Next/Previous, and
                   Alt-Home/Alt-End. Cycle through View tagged files for
                   searched text with Space.
**Ctrl-Del       - Equivilant to Ctrl-[D]elete
**Ctrl-F2        - Equivalent to Ctrl-F4
  Ctrl-F4        - Toggles showing all files and tagged files.
  Ctrl-F5        - Archive all tagged files. Choose which archiver to use from
                   the ARCHIVER.BB2 file, with the A key, user Shift-A to cycle
                   backwards. Options for Paths (None, Relative and Full),
                   Background execution and Display output.
  Ctrl-F6        - In Split-Screen mode, copy the tags of all files in the
                   current window to the matching files on the opposite side.
  Ctrl-F8        - Partial untag - untag those files processed by the last
                   tagged file operation.
  Ctrl-Ins       - Copies file information to the Windows Clipboard.
  Ctrl-\         - Toggle treespec
**Ctrl-Up        - Tag all files from the first file to the current position.
**Ctrl-Down      - Tag all files from the current position to the last file.

 2.7 File Window Commands - Alt│
 ──────────────────────────────┘
 These commands are advanced commands, or they extend the function of the
 standard commands.  Invoke these commands by holding down the Alt key, which
 displays the ALT File Commands menu, and pressing the first uppercase letter
 of the command name.

  Alt-Batch          - Execute a command line for the currently selected file
                       without first creating a batch file.
  Alt-Copy           - Copy tagged files with their directory structure to
                       another disk and/or directory.  The destination
                       directories are created if they do not exist.
  Alt-Edit           - Edit the current file in a separate session.
  Alt-File display   - Change the format and amount of file information
                       displayed in the File Window.
  Alt-Info           - Display additional file information window including
                       timestamps, attributes, short file name and displays
                       module version information where present.
  Alt-Log disk       - Log a disk and release all disks which were previously
                       logged, or perform a partial log operation.
  Alt-Move           - Move tagged files with their directory structure to
                       another disk and/or directory.
  Alt-Open           - Run the .BAT file associated with the extension of
                       the current file, or the associated Windows application 
		       in a new session.
  Alt-Release        - Unlog all of or a portion of a disk from memory.
  Alt-Sort           - Change the criteria for sorting the file display.
                       Name (file name), Ext (file extension), Date & Time,
                       Length (file name length), Size, Unsorted (don't sort),
                       Order (ascending or descending),
                       Path (for Global/Showall/Branch)
  Alt-Tag            - Tag files according to their attribute settings.
  Alt-Untag          - Untag files according to their attribute settings.
  Alt-eXecute        - Execute a program in a separate session
  Alt-Quit           - Quit ZTreeWin and change to its current directory.
* Alt-Z              - Toggle the colorization of files/Dirs, as defined in
*                      ZCOLORS.INI
  Alt-F1 About       - Display program version and registration information,
                       also Right-Ctrl-AltGr
  Alt-F2 Format      - Format a removable disk.
  Alt-F3 relog dir   - Re-display the files for the current directory to
                       account for possible changes made by applications that
                       were run from ZTreeWin.
  Alt-F4 Compare     - Compare the list of files in the current directory with
                       the list in another directory.  Files are tagged based
                       on selected file-matching criteria.
  Alt-F5 open archive- Display the list of compressed files contained in the
                       currently highlighted Archive file. Using the
                       ARCHIVER.BB2 file to choose which archive program to
                       use. View that file for notes on how to setup new
                       archivers. Integrated unzipping via use of supplied
                       UNZIP32.DLL.
                       Hidden commands
                       Ctrl-F          Toggle file spec
                       C,Ctrl-C,Alt-C  Are equivalent to E,Ctrl-E,Alt-E
**Alt-Up             - Untag all files from the first file to the current 
                       position.
**Alt-Down           - Untag all files from the current position to the last 
                      file.

*2.8 Log Disk│
*────────────┘
*Reads the file and directory information for a disk and makes it the current
*drive for further ZTreeWin operations.   You are prompted for the new drive
*to log.  The file and directory information for that drive is then read from
*disk and the disk statistics are updated to reflect the new disk.  As an
*option, press F2 to cycle through the three logging methods:
*
*     Full disk      Log all directories and files
*     Root only      Log only the first level directories (fastest method)
*     Tree only      Log all directories, but not files (conserves memory)
*
*ZTreeWin retains the information for previously logged drives in memory.
*To unlog a specific disk, select the Release (Alt+R) command.  To cycle the
*display through the disks that were previously logged and are still in
*memory, press the > or < key.
*
*Press the up arrow to display a list of connected drives, and the available
*free space on each volume.
*
*You may log multiple drives at one time by using the '*' command.  First use
*F3 to set the type of drives you wish to log in one operation.  The options 
*are:
*     local          Logs only local drives, including removable disks
*     local fixed    Logs all local drives except removable and CDROMs.
*     all fixed      Logs all local fixes and all network drives
*     remote         Logs only network drives
*     all            Logs all local and all network drives
*
*The Switch to Disk command (Ctrl+L) avoids reading the information from the
*specified disk if it is already in memory.
*
*
*2.9 Log Options│
*───────────────┘
*The Log Options command provides a series of options for partially logging 
*a disk and expanding the directory tree.  These options are typically most
*useful when you have configured ZTreeWin to log disks only to the first
*level subdirectories or to log only the tree structure.  When you perform
*partial logs, you can only work with the files that have been logged thus
*far.  See the Tree Outlining Help topic for more information about partial
*logging and expanding and collapsing the tree.
*
*The following Log options are available:
*
*Branch    (Only from Directory Window) Logs the directory branch from the
*          current directory down.  Same as the '*' tree outlining key.
*Disk      Logs an entire disk, even if you have configured partial logging.
*One level (Only from Directory Window) Logs only the first level of files
*          and directories under the current directory.  Same as the '+' key.
*Refresh   Relogs the current directory's files only.
*Tree only (Only from Directory Window) Logs just the tree structure of the
*          branch, releasing all its files.


 3. Miscellaneous Functions│
 ──────────────────────────┘


 3.1 Batch parameters│
 ────────────────────┘

 Several functions within ZTreeWin can accept batch parameters. These
 include the the Ctrl-Batch and Alt-Batch functions, the batch files
 used by Open, the eXecute and Alt-eXecute command lines, the
 configured Editor and Viewer command lines, and the F9 Menu scripts.
 These parameters provide a means to pass either the current filename
 or tagged filenames to an external program. To provide maximum
 flexibility, different forms of the filename(s) can be passed to the
 command line using one or more of the following variable parameters:

    %1 the file's path and name       - e.g. C:\1997\AUGUST\TEST_FILE.DBF
    %2 the file's drive id            - e.g. C
    %3 the file's path                - e.g. \1997\AUGUST
    %4 the file's name                - e.g. TEST_FILE
    %5 the file's extension           - e.g. DBF
    %6 the file's parent path         - e.g. AUGUST
    %7 the file's short path and name - e.g. C:\1997\AUGUST\TEST_F~1.DBF
    %8 the file's short name          - e.g. TEST_F~1.DBF
    !! is a new line
    %+ for 4DOS/NT users

 In addition to the various forms of the filename above, the following
 parameters allow access to the size, timestamp and attributes of each file.

    %s file size
    %d file timestamp
    %a file attributes

 Also most of the places that can accept the Batch parameters can also
 accept Environment variables.

 3.2 Filename Mask Options│
 ─────────────────────────┘

 A number of special options are available when creating a new filename
 as a result of either copying, moving or renaming one or more files.

 A filename is treated as having two distinct 'sections' - the part before
 the final '.', and the part after it, which is referred to as the extension.
 Note that it is quite legal for the first section of the filename to
 contain '.', so it is only the right-most '.' which is significant.

 The Case of the filename can be changed using TAB and the extension with
 Ctrl-Tab, but only if the input line is not edited.

 There are for states to the Change Case toggle
 ALL UPPER
 all lower
 Word Caps     Which makes any letter after a symbol/space a capital
 *             Know as mask, which does not change the case
 At present the change case logic is not implemented for Ctrl-Copy
 and Ctrl-Move.

 The following wildcard symbols are used to define one or more characters
 to be copied from the original filename:

   ? - copy a single character at the current position from the source name
   * - copy the current filename section, or a variable part of it
   / - delete a single character at the current position from the source name

 To insert new characters into either section of the filename, enclose them
 within the < > symbols.

 To insert special values, the : : symbols are used to enclose the following
 codes.

   dd     - current system days
   mm     - current system months
   cc     - current system century
   yy     - current system two-digit year
   yyyy   - current system four-digit year
   hh     - current system hours
   nn     - current system minutes
   ss     - current system seconds
   t      - current system tenths of seconds
   tt     - current system hundredths of seconds
   jjj    - current system Julian day
   0-9    - seed number for sequential number assignment, prefix the number
             with d to decrement the number ie :d999:

 You may include additional formatting characters inside the : : along with
 any of the above symbols.  For example: *:mm-dd-yy (001):.*

 3.3 Ctrl/Alt-Copy or Move sub-options│
 ─────────────────────────────────────┘
 Choose the file spec, or just press return to keep the same names
 Choose the destination, use F2 and browse, or type in the path
 Select any file replacement options
  - F2 Force replace of RSH files.
  - Older - replaces only Older files.
  - neVer - never replaces existing files.
 If you initially choose No for Overwrite, you can change your mind to
 JFC, Yes, No, All, neVer or Older. JFC allows you to compare the file
 you're copying to the file you're over-writing. If destination file/s
 exist and are Read-Only, Hidden or System, you can choose "Override".
 If there are errors during the process the following options can chosen
 from Cancel, Retry, Next file, Skip all errors.
 For Ctrl-Copy the F4 key can be used to remove RO attr on target files.
 After getting an RSH error and making a change to the F2 option, the
 Enter key will either skip the file, (or in Prune, cancel), if the new
 F2 option will fail, or will retry the file if it might not fail. The
 menu also reflects the changing operation of the Enter key.

 3.4 Input Navigation│
 ────────────────────┘
 Text input now allows for long filenames. You can now quickly jump from
 word to word with the keys below. Words are delimited by ' ', '.' and '_'.

 At text entry points, if the text is hightlighted then if one of the
 navigation or Backspace keys are pressed, then the highlight is cleared
 and the navigation key is processed.
  Ctrl-Right     - Skip Word right
  Ctrl-Left      - Skip Word left
  Shift-Ins      - Paste Windows Clipboard information into ZTree.
  Ctrl-Backspace - Erase complete line
  Alt-000        - Using the numpad enter the ASCII code for the required
                   character, the character will be pasted in using the
                   active codepage.

 At the Directory level
  Ctrl-End       - First branch
  Ctrl-Home      - Last Branch
  Ctrl-PgUp      - Up directory and the same depth
  Ctrl-PgDn      - Down directory and the same depth

 3.5 Application menu│
 ────────────────────┘

  The application menu allows applications to be run from ZTreeWin, the
  real power comes from the ability to use the Batch parameters (section
  3.1), so that the currently highlighted file/Directory in ZTreeWin can
  be passed as a parameter to the program, environment variables can be
  used as well. The menu editing keys are accessed with Alt. Use +/-/*
  keys to expand/collapse menu structure. Type the first letter of a menu
  item to jump to that item.

  The Alt menu for maintaining scripts
   Add item     -  Add a new item to the menu
   Delete item  -  Delete the selected item from the menu
   Edit script  -  Edit the scrip of the seleted item
   Move item    -  Move the seleted item to a different position on the menu
   Rename item  -  Renane the seleted item
   Undo         -  Undo the last change

  The Edit script menu
   Copy         -  Make a second copy of the current line
   Delete       -  Delete the current line
   Edit         -  Edit the current line
   Insert       -  Insert a line before the current line and edit it
   Load         -  Load the contents of a text file into the script
   Move         -  Not implemented
   cOpy scrap   -  Copy the current script to the scrap area
   Paste scrap  -  Paste from the scrap area, the scrap area is cleared when 
                   quiting back to the menu, so use TAB and BACKTAB to
                   navigate to the destination instead.
   Rename       -  Rename the current menu item
   ENTER        -  Equivilant to Edit
   TAB          -  Next menu item
   BACKTAB      -  Previous menu item
   ESC          -  Exit back to the menu
   Undo         -  Not implemented
   Quit         -  Exit back to the menu
   Ctrl-V       -  Paste from clipboard

 3.6 History lists│
 ─────────────────┘
 At all the input points there are history lists, which all have 32 entries.
 There is an option under the Alt-F10 configuration program to stop any
 input prefixed with a "@" from being entered into the history lists.

 Without the history list visible
  F3             - Paste in the youngest history item
  Ctrl-%         - Where % is a letter or number, pastes in the entry marked
                   with that letter or number from the history,
                   ready for editing.
  Alt-%          - Where % is a letter or number, pastes in the entry marked
                   with that letter or number from the history,
                   and performs the action.

 To invoke the History lists
  Down           - Invoke history list at oldest entry
  Up             - Invoke history list at youngest entry

 With the history list visible
  Up             - Up one entry
  Down           - Down one entry
  End            - Jump to youngest entry
  Home           - Jump to oldest entry
  PgUp           - Jump one page up
  PgDn           - Jump one page down
  Ins            - Fix entry so that it does not fall of the end of the list
  Del            - Remove entry, (as long as it is not fixed)
  Ctrl-%         - Where % is a letter or number, Fixes the entry with the
                   letter or number as a marker.
  Alt-%          - Where % is a letter or number, pastes in the entry marked
                   with that letter or number from the history,
                   and performs the action.
  A..Z, 0..9     - Select the item marked with the letter or number.
  Enter          - Select the highlighted item


 3.7 Configuration program│
 ─────────────────────────┘
 The configuration program is accessed when in directory mode with
 Alt-F10, it purpose is to configure ZTree to the preferences of the user.
 The Editor, Alt-Editor, Viewer and Alt-Viewer settings change which
 programs get called for the Edit, Alt-Edit, View and Alt-View commands
 respectively.  To start a command and give control back to ZTreeWin prefix
 the command with the windows START command, otherwise ZTreeWin will wait
 for the launched program to finish before allowing the program to
 continue.  The Batch parameters (section 3.1) and environment variables
 can be used to define the command line parameters, also the [SFN] and
 [LFN] suffixes can be used to define whether Short or Long file names
 are used.  The color configuration can be accessed by using the F4 key,
 toggle the colors forward using the "F?" keys on the bottom of the
 screen, use Shift-F? to toggle backwards.

 3.8 The Internal Viewer│
 ───────────────────────┘
 The viewer can be called with the following commands in the file window
 View, Ctrl-View, F7 (autoview), while in Autoview use SHIFT command instead
 The viewer subcommands are

  Ascii, Dump  - Toggle between the ASCII and DUMP views
  Charset      - Toggle between the OEM and ANSI Characters sets, sticky
                 between sessions.
  Edit         - Launch the editor
  Alt-Edit     - Launch the Alternate editor
  Gather       - In Gather you can press Ctrl-C instead of return to copy the
                 selected text into the Windows Clipboard. You can also
                 specify the "CLIP:" device as the filename and it will dump
                 into the Windows Clipboard.
  Hex          - Toggle the hex dump view, while in this mode press Edit to
                 edit the file using the hex editor, use the TAB key to toggle
                 between the HEX and Acsii columns.
  Mask         - Strip out control characters and convert high (128-255)
                 characters to low (0-127) characters, ie mask the high bit
                 of each byte.
  Tabs         - Toggle the tab stops between every 4 and 8 Characters
  Junk         - Strip junk from the display
  Offset       - Skip to the specified line number/offset
  Ruler        - Show the ruler at the top of the display
  Wordwrap     - Wrap long lines to text, sticky between sessions.
  Find         - Search forwards for text strings up to 256 Characters long, 
                 F2 to toggle case sensitivity, 
		 F4 to switch between text/hex/unicode
  /            - Search forwards from the current location      	 
  S & F9       - Same as / to search forward from current location
  B            - Search backwards from the bottom of the file
  \            - Search backwards from the current location      	 
  +            - search again in the forward direction
  -            - search again in the backward direction
  SPACE        - search again in the current direction
  ESC cancel   - Quit the viewer
  NumPad-5     - Jump to the middle of the file

 ZTreeWin will try and detect if the file is an archive before opening the
 file, if the file is detected as an archive then the list command is
 used to generate a temporary file for the viewer. But if an external
 viewer is configured on the primary viewer, and the internal viewer is
 configured on the alternate viewer, then the check is not performed.
 Also the autoview function does not do the check for archives.

 3.9 Joint File Compare│
 ──────────────────────┘

 The JFC (Joint File Compare) function uses the Tadzio's File Compare (or
 tfc) program by Daniel Schroeder, to compare two files side-by-side. The
 program is called via the TFC.BAT file.

  The subcommands are

  ESC/ENTER/Q - exit
  ARROWS      - scroll up, down, left, right, etc
  SPACE       - scroll down to next difference
  +           - scroll down to next difference
  -           - scroll up to previous difference
  C           - case sensitivity on/off
  D           - toggle highlighting of differing chars within differing
                lines on/off
  E           - toggle suppression of empty lines
  H           - toggle between ASCII and hex mode
  L           - toggle line numbers on/off
  O           - toggle OEM/ANSI character set (OEM is ASCII)
  S           - toggle vertical/horizontal split screen
  T           - tall screen toggle (25/50 line mode)
  W           - white space compression on/off
  1..9        - set tab width to 1..9 blanks (default: 4)
  Alt-F10     - color setup utility
  F1          - Help



 3.10 Keyboard Macros│
 ────────────────────┘

  Keyboard macros can be used to automate repetive tasks, they can be
  accessed from the command line with the /k switch, Open'ing .ZTM files
  containing a macro or by pressing F12 and entering a macro directly or
  by referancing a macro file be prefixing with an at sign "@".

  Construct a macro by seperating each command and free text with comma's
  "," like this macro that ESCapes to the directory window, then edits the
  file test.txt.

  ESC,e,test.txt,RET

  The valid commands are

  COMMA, BTAB, BKSP, DEL, DOWN, END, ENTER, HOME, INS, LEFT
  PGDN, PGUP, RET, RIGHT, SEMI, SPACE, TAB, UP, F5-F10

  And these shift keys, where x is 
  ALT_x   0-9, A-Z, F1-F10
  CTRL_x  0-9, A-Z, INS, RIGHT, LEFT, F1-F10, BS, BKSP
  SH_x    F1-F10, TAB, INS, DOWN, RIGHT, LEFT, UP, HOME, END, PGDN, PGUP


 3.11 Command Line Options│
 ─────────────────────────┘
 As the ZTWIN.BAT file gets rewritten each time ZTreeWin exits (to
 support the Ctrl-Q and Alt-Q functions), to use any of the command line
 switches, they have to be specified on the calling shortcut or in a
 different batch file.
  /?           Command line help display
  /2           25 line video mode
  /3           34 line video mode
  /4           43 line video mode
  /5           50 line video mode
  /6           60 line video mode
  /API         Use API copy function not internal
  /DEB         Display all shell output
  /Eeditor.exe Change the primary editor
  /K[keys]     Pass a macro sequence to run at startup
  /K@file.ztm  Load macro sequence from named file
  /L1          Log 1st Level only
  /LT          Log Tree only
  /LF          Log Full disk
  /K@file.ztm  Load macro sequence from named file
  /K[keys]     Pass a macro sequence to run at startup
  /M           Disable mouse support
  /NC          Prevent new console (for telnet use)
  /O           Disable OEM text translation
  /OD          Sort descending
  /SD          Sort by Date
  /SE          Sort by Extension
  /SS          Sort by Size
  /SU          Unsorted display
  /Vviewer.exe Change the primary viewer
  /XT          XTreePro compatible keyboard layout (+/-)
  /Y           Prevent screen restoration on exit
  /ZF          Use last Filespec
  /ZP          Display progress bar time display
  /ZT          Logs the last Treespec in the history
  A..Z         Log the specified drive, the colon ':' is optional
  path         Start ZTreeWin in the specified directory
  filespec     Set the starting filespec

 If multiple drives or paths are specified they are logged in the order
 on the command line, then the first one in the list is made active.

 3.12 Auxiliary Files│
 ────────────────────┘
 ext.BAT      Batch files for running programs from the Open command, use these
              files  to override the Windows association called via
              ShellExecute(), or if there is not a windows association
              available. Change ext to the extension of the file type needed,
              ie for Word create a DOC.BAT file.

 ARCHIVER.BB2 Configures which Archivers ZTreeWin will recognize. Read the
              comments in the file for instructions.

 ZCOLORS.INI  Allows you to customize Colors for different file types. (grey
              for zip files, etc.) Also tags can be colored differently than
              the file names.

 ZTREE.INF    Installs ZTreeWin into the Drive and Folder context menus of
              Windows Explorer, so that when you right-click on a folder in
              Windows, you can choose "ZTree" and ZTreeWin will open up with
              that directory logged and highlighted. Read the INF file for
              instructions on how to use. This file needs to be edited before
              use, read the comments at the top of the file for instructions.

 ZTW.HST      Holds the following information The history lists, Alt-KByte
              setting saved between sessions. Allow use of local ZTW.HST for
              network shared program directory

 ZTW.INI      Hold the settings made by the configuration program, Alt-F10

 ZTWIN.BAT    Gets rewritten on every exit, to support the Alt/Ctrl-Q
              functions.

 ZTW_MENU.DAT Holds the application menu configuration

 ZTW_MENU.BAT Used by the application menu when executing commands,

 TFC.BAT      Used to call the file comparer, when using JFC

 TFC.INI      Program and color configuration for the JFC function

 3.13 Quick Command table│
 ────────────────────────┘
┌──────┬───────────────────────────────────┬───────────────────────────────────┐
│Key   │Dir commands                       │File commands                      │
├──────┼───────────┬───────────┬───────────┼───────────┬───────────┬───────────┤
│      │Normal     │Ctrl       │Alt        │Normal   ─ │Ctrl       │Alt        │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│A     │Avail      │-          │Attributes │Attributes │Attributes │-          │
│      │           │           │           │           │TF         │           │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│B     │Branch     │Branch     │-          │-          │Batch      │Batch      │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│C     │Compare    │-          │Compare    │Copy       │Copy TF    │Copy with  │
│      │           │           │branch     │           │           │structure  │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│D     │Delete     │-          │Duplicate  │Delete     │Delete TF  │-          │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│E     │Edit file  │-          │Edit file  │Edit       │-          │Edit file  │
│      │           │           │NW         │           │           │NW         │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│F     │Filespec   │Toggle FS  │File       │Filespec   │Toggle FS  │File       │
│      │           │           │display    │           │           │display    │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│G     │Global     │Global TF  │Graft      │-          │-          │-          │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│H     │sHortcut   │-          │Hide       │sHortcut   │sHortcut   │-          │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│I     │Invert     │Invert tag │Info       │Invert     │Invert     │Info       │
│      │tag or FS  │or FS      │           │           │           │           │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│J     │-          │-          │-          │JFC        │JFC against│JFC against│
│      │           │           │           │           │*.bak      │*.bak      │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│K     │-          │-          │KByte      │-          │-          │-          │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│L     │Log        │Switch or  │Release    │Log        │Switch or  │Release all│
│      │           │Log        │all and    │           │Log        │and Log    │
│      │           │           │Log        │           │           │           │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│M     │Make dir   │-          │-          │Move       │Move       │Move       │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│N     │New date   │-          │-          │New date   │New date   │-          │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│O     │-          │-          │-          │Open       │-          │Open NW    │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│P     │Print      │-          │Prune      │Print      │Print      │-          │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│Q     │Quit       │Quit and   │Quit and   │Quit       │Quit and   │Quit and CD│
│      │           │Shell      │CD         │           │Shell      │           │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│R     │Rename     │-          │Release    │Rename     │Rename     │Release    │
│      │           │           │           │           │           │disk       │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│S     │Showall    │Showall    │Sort       │-          │Search     │Sort       │
│      │           │           │criteria   │           │text       │criteria   │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│T     │Tag all    │Tag all on │Tag by     │Tag        │Tag all in │Tag by     │
│      │in dir     │disk       │attribute  │           │dir        │attribute  │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│U     │Untag all  │Untag all  │Untag by   │Untag      │Untag all  │Untag by   │
│      │in dir     │on disk    │attribute  │           │in dir     │attribute  │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│V     │View       │Volume     │View       │View       │View       │View NW    │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│W     │-          │-          │Wash       │-          │-          │-          │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│X     │eXecute    │-          │eXecute NW │eXecute    │-          │eXecute NW │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│Y     │-          │-          │-          │-          │-          │-          │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│Z     │Branch     │Toggle     │-          │-          │Toggle     │-          │
│      │           │colors     │           │           │colors     │           │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│Shift-│Jump to    │-          │-          │Jump to    │-          │-          │
│A..Z  │           │           │           │           │           │           │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│0..9  │Jump to    │-          │-          │Jump to    │-          │-          │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│F1    │Help       │-          │About      │Help       │-          │About      │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│F2    │-          │-          │Format     │-          │Show tags  │Format     │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│F3    │Relog dir  │-          │Relog dir  │Refresh dir│-          │Relog dir  │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│F4    │Toggle menu│-          │-          │Toggle menu│Show tags  │Compare    │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│F5    │Toggle     │-          │-          │-          │Archive    │Open       │
│      │branch     │           │           │           │tags       │archive    │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│F6    │Hide       │-          │-          │-          │Merge tags │-          │
│      │branch     │           │           │           │           │           │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│F7    │Autoview   │Tag branch │-          │Autoview   │-          │-          │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│F8    │Split      │Untag      │-          │Split      │Partial    │-          │
│      │           │branch     │           │           │Untag      │           │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│F9    │Menu       │Toggle     │Video mode │Menu       │-          │Video mode │
│      │           │branch     │           │           │           │           │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│F10   │-          │-          │Configure  │-          │-          │-          │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│F11   │-          │-          │-          │-          │-          │-          │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│F12   │Run macro  │-          │-          │Run macro  │-          │-          │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│$     │Relog      │-          │-          │-          │-          │-          │
│      │drive      │           │           │           │           │           │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│%     │Repeat last│-          │-          │Repeat last│-          │-          │
│      │Jump to    │           │           │Jump to    │           │           │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│^     │-          │-          │-          │Toggle tag │-          │-          │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│*     │Expand     │-          │-          │-          │-          │-          │
│      │branch     │           │           │           │           │           │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│+ or =│Expand dir │-          │-          │-          │-          │-          │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│+ or =│Select next│-          │-          │Select next│-          │-          │
│    XT│drive      │           │           │drive      │           │           │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│- or _│Collapse   │-          │-          │-          │-          │-          │
│      │branch     │           │           │           │           │           │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│- or _│Select     │-          │-          │Select     │-          │-          │
│    XT│previous   │           │           │previous   │           │           │
│      │drive      │           │           │drive      │           │           │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│< or ,│Select next│-          │-          │Select next│-          │-          │
│      │drive      │           │           │drive      │           │           │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│> or .│Select     │-          │-          │Select     │-          │-          │
│      │previous   │           │           │previous   │           │           │
│      │drive      │           │           │drive      │           │           │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│? or /│Stats      │-          │-          │Stats      │-          │-          │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│; or |│Treespec   │-          │-          │Treespec   │-          │-          │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│\     │Treespec   │Toggle TS  │-          │Treespec   │Toggle TS  │-          │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│Ins   │-          │Copy to    │-          │-          │Copy to    │-          │
│      │           │clipboard  │           │           │clipboard  │           │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│Ins XT│Expand dir │Copy to    │-          │-          │Copy to    │-          │
│      │           │clipboard  │           │           │clipboard  │           │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│Del   │Delete     │-          │-          │Delete     │Delete TF  │-          │
│      │           │           │           │           │           │           │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│Del XT│Collapse   │-          │-          │-          │-          │-          │
│      │branch     │           │           │           │           │           │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│Home  │First dir  │First dir  │-          │First file │-          │-          │
│      │           │at level   │           │           │           │           │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│End   │Last dir   │Last dir   │-          │Last file  │-          │-          │
│      │           │at level   │           │           │           │           │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│PgUp  │PgUp screen│Dir up     │-          │PgUp screen│-          │-          │
│      │           │(same      │           │           │           │           │
│      │           │ level)    │           │           │           │           │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│PgDn  │PgDn screen│Dir down   │-          │PgDn screen│-          │-          │
│      │           │(same      │           │           │           │           │
│      │           │ level)    │           │           │           │           │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│Up    │Dir up     │Dir up     │-          │File up    │Tag up     │Untag up   │
│      │           │           │           │           │           │           │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│Down  │Dir down   │Dir down   │-          │File down  │Tag down   │Untag down │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│Left  │Parent     │Close      │-          │-          │-          │-          │
│      │dir        │branch /   │           │           │           │           │
│      │           │Parent dir │           │           │           │           │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│Right │Path down  │Open dir / │-          │-          │-          │-          │
│      │           │Child dir  │           │           │           │           │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│Tab   │Dir down   │-          │(W)        │-          │-          │(W)        │
│      │(same      │           │           │           │           │           │
│      │level)     │           │           │           │           │           │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│Tab   │Switch     │-          │(W)        │Switch     │-          │(W)        │
│(in   │panes      │           │           │panes      │           │           │
│split │           │           │           │           │           │           │
│mode) │           │           │           │           │           │           │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│Shift-│Jump to    │-          │-          │Jump to    │-          │-          │
│1 to 9│x/10 of    │           │           │x/10 of    │           │           │
│      │Window     │           │           │Window     │           │           │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│Shift-│Dir up     │-          │(W)        │-          │-          │(W)        │
│Tab   │(same      │           │           │           │           │           │
│      │level)     │           │           │           │           │           │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│Esc   │-          │(W)        │(W)        │Dir        │(W)        │(W)        │
│      │           │           │           │window     │           │           │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│Enter │Open dir / │Open dir   │(W)        │View file  │-          │(W)        │
│      │File window│           │           │OPT        │           │           │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│Back- │Collapse   │Release dir│-          │-          │-          │-          │
│space │branch     │           │           │           │           │           │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│Space │Dir down   │-          │(W)        │File down  │-          │(W)        │
│      │           │           │           │or Toggle  │           │           │
│      │           │           │           │tag OPT    │           │           │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│NumPad│Centre     │-          │-          │Centre     │-          │-          │
│-5    │           │           │           │           │           │           │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│Right │About      │-          │-          │About      │-          │-          │
│Ctrl- │           │           │           │           │           │           │
│Alt   │           │           │           │           │           │           │
├──────┴───────────┴───────────┴───────────┴───────────┴───────────┴───────────┤
│Abbreviations:                                                                │
│CD     Change directory                                                       │
│TF     Tagged files                                                           │
│TS     TreeSpec                                                               │
│FS     Filespec                                                               │
│NW     New Window                                                             │
│OPT    Optional, set in the configuration program                             │
│XT     When in Xtree mode, set on the command line with /XT                   │
│(W)    Windows Hotkey                                                         │
└──────────────────────────────────────────────────────────────────────────────┘

 3.14 Document standards│
 ───────────────────────┘
 The following syntax is used through out this document.

  Char1..Char2  - Range of characters between Char1 and Char2 inclusive.
  Shift-Char    - Press and hold the Shift key and then press Char

 3.15 Limits│
 ───────────┘
 Directory Size totals increased to 64bit.
 Drive total file size variables increased to 64bit.
 Dynamically allocate tree window buffer to remove fixed limit

 3.16 ZTreeWin advantages over Xtree│
 ───────────────────────────────────┘
   No 640K memory barrier...log unlimited disks & files!
   Does not hog the CPU under NT
   Supports long file and directory names
   UNC (Universal Naming Convention) target paths for networks, can be
    used with most commands. (eg. \\server\dir\filename.ext)
   Is STILL being enhanced and updated!

 3.17 Web Links│
 ──────────────┘
 The latest full version http://www.ztree.com/
 The unofficial fan page http://www.serve.com/vico/bbs1/config.cgi
 ZTree and XTree Hidden Hotkeys List http://xtfp.arkanda.net/lowres/x43hhl.htm

                       ──────────────────────────────

